Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 THE GREEN Terraced £659,082 £520,000 1 Sep 2017
16 THE GREEN Detached £797,036 £235,000 6 Jun 2001